package com.goodfox.web.biz.forest.entity;

import java.util.List;

import com.goodfox.web.generic.provide.annotation.DbEntity;
import com.goodfox.web.generic.provide.annotation.DbField;

/**
 * 林地信息统计结果
 * 
 * @author sunyu
 * 
 */
@DbEntity(comment="林权证")
public class ForestStatisticsResult {

	@DbField(comment="地区ID",column="AREA_ID",export=false,javaType="String",dataType="VARCHAR2")
	private String areaId;

	@DbField(comment="地区名称",column="AREA_NAME",javaType="String",dataType="VARCHAR2")
	private String areaName;

	@DbField(comment="林权证数",direct=false,export=false,javaType="Long",dataType="NUMBER")
	private Long forestRightsNum;

	@DbField(comment="林地数",direct=false,export=false,javaType="Long",dataType="NUMBER")
	private Long woodlandNum;

	@DbField(comment="林地面积",direct=false,export=false,javaType="Double",dataType="NUMBER")
	private Double woodlandAcreage;

	@DbField(comment="统计信息",direct=false,javaType="String",dataType="VARCHAR2")
	private String statisticsMsg;

	@DbField(comment="下级地区统计列表",javaType="EntityList",subClass=ForestStatisticsResult.class)
	List<ForestStatisticsResult> subResult;

	public String getAreaId() {
		return areaId;
	}

	public void setAreaId(String areaId) {
		this.areaId = areaId;
	}

	public String getAreaName() {
		return areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	public Long getForestRightsNum() {
		return forestRightsNum;
	}

	public void setForestRightsNum(Long forestRightsNum) {
		this.forestRightsNum = forestRightsNum;
	}

	public Long getWoodlandNum() {
		return woodlandNum;
	}

	public void setWoodlandNum(Long woodlandNum) {
		this.woodlandNum = woodlandNum;
	}

	public Double getWoodlandAcreage() {
		return woodlandAcreage;
	}

	public void setWoodlandAcreage(Double woodlandAcreage) {
		this.woodlandAcreage = woodlandAcreage;
	}

	public String getStatisticsMsg() {
		return statisticsMsg;
	}

	public void setStatisticsMsg(String statisticsMsg) {
		this.statisticsMsg = statisticsMsg;
	}

	public List<ForestStatisticsResult> getSubResult() {
		return subResult;
	}

	public void setSubResult(List<ForestStatisticsResult> subResult) {
		this.subResult = subResult;
	}
	

}
